mechanical check - French English Dictionary